Skip to content

docs: add task-oriented guide for the nebari-app Helm chart - #182

Merged
viniciusdc merged 1 commit into
mainfrom
docs/nebari-app-chart-guide
Aug 14, 2026
Merged

docs: add task-oriented guide for the nebari-app Helm chart#182
viniciusdc merged 1 commit into
mainfrom
docs/nebari-app-chart-guide

Conversation

@viniciusdc

Copy link
Copy Markdown
Collaborator

What

Adds a task-oriented guide for the nebari-app Helm library chart, and makes the existing chart docs discoverable from the docs tree.

The chart already ships a solid reference README (charts/nebari-app/README.md) covering the template contract, required fields, mergeOverwrite, and multi-app usage. What was missing:

  • an end-to-end walkthrough tying the chart to the operator flow and the software-pack-template examples, and
  • any link to the README from docs/ - it was buried under charts/.

Changes

  • docs/using-the-nebari-app-chart.md (new) - a step-by-step path from an empty consumer chart to a running, operator-managed app: add the dependency -> put the spec in values.yaml -> render via the nebari-app.nebariApp template -> opt the namespace in -> validate (helm template + kubectl apply --dry-run=server) -> install -> verify conditions. Ends with a troubleshooting table (required-field render errors, port >= 1, namespace-not-opted-in, CRD missing, AuthReady=False). It links out to the chart README for the template contract and to software-pack-template for full runnable examples rather than duplicating them.
  • docs/quickstart.md - the Quick Start deploys the first app as hand-written YAML; added a "Next Steps" link to the new guide as the "now package it as a reusable Software Pack" path.
  • charts/nebari-app/README.md - a reciprocal pointer at the top: newcomers start with the walkthrough, the README stays the reference.

Test plan

  • Docs only; no code or templates changed.
  • All relative links resolve within the repo (../charts/nebari-app/README.md, configuration-reference.md, api-reference.md, quickstart.md, and the reciprocal ../../docs/...).

The nebari-app library chart ships a thorough reference README, but there
was no end-to-end walkthrough tying it to the operator flow and the
software-pack-template examples, and the README was not linked from the
docs tree.

Add docs/using-the-nebari-app-chart.md: a step-by-step path from an empty
consumer chart to a running, operator-managed app (add dependency ->
values -> template -> opt-in namespace -> validate -> install -> verify),
plus a troubleshooting table. It links out to the chart README for the
template contract and to software-pack-template for full examples rather
than duplicating them.

Wire up discoverability: link the guide from the Quick Start 'Next Steps'
and add a reciprocal pointer from charts/nebari-app/README.md.
@viniciusdc
viniciusdc merged commit ca32bd3 into main Aug 14, 2026
8 checks passed
@viniciusdc
viniciusdc deleted the docs/nebari-app-chart-guide branch August 14, 2026 22:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants